[]
        
在线Demo 免费试用
(Showing Draft Content)

Admin

Admin

[DELETE] /api/v2/admin/approvers

当文档草稿被禁用时,删除所有审批者角色并放弃其 ACL(访问控制列表)

返回值

状态码: 204

无内容

状态码: 400

错误的请求

ServerPluginError

[GET] /api/v2/admin/knowledge-base

获取所有知识库文件

返回值

状态码: 200

返回知识库文件列表

KnowledgeViewModel

状态码: 400

如果检索知识库文件时出错

ServerPluginError

[POST] /api/v2/admin/knowledge-base

上传新的知识库文件

返回值

状态码: 200

返回创建的知识库文件信息

KnowledgeViewModel

状态码: 400

如果文件为空、类型无效、太大或上传错误

ServerPluginError

[GET] /api/v2/admin/knowledge-base/{id}/download

下载知识库文件

参数:

名称 类型 位置 描述
id必填项 string path 知识库文件的ID

返回值

状态码: 200

返回文件内容

binary

状态码: 400

下载时出错

ServerPluginError

状态码: 404

未找到知识库

ServerPluginError

[DELETE] /api/v2/admin/knowledge-base/{id}

删除知识库文件

参数:

名称 类型 位置 描述
id必填项 string path 要删除的知识库文件的ID

返回值

状态码: 204

如果文件被成功删除

状态码: 400

删除时出错

ServerPluginError

状态码: 404

未找到知识库

ServerPluginError

[POST] /api/v2/admin/knowledge-base/{id}/rename

重命名知识库文件

参数:

名称 类型 位置 描述
id必填项 string path 要重命名的知识库文件的 ID

请求数据格式

KnowledgeRenameMode

返回值

状态码: 200

返回更新的知识库文件信息

KnowledgeViewModel

状态码: 400

重命名时出错

ServerPluginError

状态码: 404

未找到知识库

[GET] /api/v2/admin/knowledge-base/search

搜索知识库内容

参数:

名称 类型 位置 描述
query string query 搜索查询字符串

返回值

状态码: 200

返回搜索结果列表

KnowledgeSearchResultViewModel

状态码: 400

如果搜索过程中出现错误

ServerPluginError

类型定义

Ƭ ServerPluginError

服务器插件错误

名称 类型 描述 示例
code可为空 string 错误代码
message可为空 string 错误信息
context可为空 string 错误上下文
innerError ServerPluginError
extensions可为空 any 扩展结果

Ƭ KnowledgeViewModel

知识视图模型

名称 类型 描述 示例
id可为空 string ID
name可为空 string 姓名
type可为空 string 类型
size int64 尺寸
createTime ISO DateTime Sting 创建时间

Ƭ KnowledgeRenameMode

名称 类型 描述 示例
newName可为空 string

Ƭ KnowledgeSearchResultViewModel

名称 类型 描述 示例
results可为空 KnowledgeSearchResultViewModel+SearchResultItem

Ƭ KnowledgeSearchResultViewModel+SearchResultItem

名称 类型 描述 示例
score any
result可为空 string